quick attachable - Turkish English Dictionary